drilling derricks - German English Dictionary